package br.com.nomeempresa.locadora.modelo;

import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;

public class TabelaUsuario {
	private Usuario usuario;
	private IntegerProperty codigo;
	private StringProperty nome;
	private StringProperty login;
	private StringProperty senha;
	private StringProperty cpf;
	private StringProperty telefone;
	
	public TabelaUsuario(Usuario usuario){
		this.usuario = usuario;
		codigo = new SimpleIntegerProperty();
		codigo.set(usuario.getCodigo());
		
		nome = new SimpleStringProperty();
		nome.set(usuario.getNome());
		
		login = new SimpleStringProperty();
		login.set(usuario.getLogin());
		
		senha = new SimpleStringProperty();
		senha.set(usuario.getSenha());
		
		cpf = new SimpleStringProperty();
		cpf.set(usuario.getCpf());
		
		telefone = new SimpleStringProperty();
		telefone.set(usuario.getTelefone());
		
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public IntegerProperty codigoProperty() {
		return codigo;
	}

	public StringProperty nomeProperty() {
		return nome;
	}

	public StringProperty loginProperty() {
		return login;
	}

	public StringProperty senhaProperty() {
		return senha;
	}

	public StringProperty cpfProperty() {
		return cpf;
	}
	
	public StringProperty telefoneProperty() {
		return telefone;
	}
}
